tree-ring cake - French English Dictionary